sponsored broadcast - English Synonyms Dictionary